package es.deusto.ingenieria.sd.tralala.server.data;

import java.rmi.RemoteException;







public class cancionAssembler {
	
	private static cancionAssembler instance;

	
	public static cancionAssembler getInstance() {
		if (instance == null) {
			instance = new cancionAssembler();
		}

		return instance;
	}

	

	public static archivoDTO createArchivoDTO(Cancion c) {
		archivoDTO adto=new archivoDTO(c.getArrayBytes(),c.getLetra());	
		System.out.println("* ArchivoDTO creado");
		return adto;
	}


	public static cancionDTO createCancionDTO(Cancion c)throws RemoteException {
		cancionDTO cdto=new cancionDTO(c.getTitulo(),c.getArtista(),c.getAlbum(),c.getGenero(),c.getDuracion(),c.getPrecio(),c.getFecha());
		System.out.println("* CancionDTO creado");
		return cdto;
	}
}
